package com.speed_run.dto;

import com.fasterxml.jackson.annotation.JsonIgnore;
import com.speed_run.model.MomentComment;

import lombok.Data;

import java.beans.Transient;
import java.util.ArrayList;
import java.util.List;

@Data
public class UserCircleDTO {
    private Integer id;
    private String name;
    private String avatar;
    private String content;
    private Integer distance;
    private Integer likeCount;
    private Boolean isLiked = false;
    private String circleName;
    private Integer circleId;
    private Integer sex;
    private Integer age;
    private VideoDTO video;
    private List<String> album;
    private Boolean isFollowed = false;
    private Integer commentCount;
    private Long date;
    private String userId;
    @JsonIgnore
    private Double lat;
    @JsonIgnore
    private Double lng;
    @JsonIgnore
    private Integer followedNum;
    @JsonIgnore
    private Integer likedNum;
    private Boolean canDeleted = false;
    private List<MomentComment> comments = new ArrayList<>();
    private Integer eType=0;
    private Float kilometer=0f;
    private String pace="";
    private Integer exerciseTime =0;
}
